آموزش اصول کاتلین [ویدئو]

Kotlin Fundamentals [Video]

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: کاتلین یک زبان کاربردی و آسان برای یادگیری است که بهترین ویژگی های زبان های محبوب دیگر مانند جاوا، سی شارپ، پایتون، گرووی و اسکالا را به کار گرفته است. این آموزش ویدیویی راهنمای شما برای شروع برنامه نویسی Kotlin است که اصول اولیه، ویژگی های شی گرا و حتی برنامه نویسی کاربردی در Kotlin را پوشش می دهد. شما اولین قدم های خود را در برنامه نویسی Kotlin با ساختن یک برنامه ساده "Hello, Kotlin" بردارید. شما اصول اولیه مانند انواع و نحو و همچنین اصول برنامه نویسی شی گرا مانند کلاس ها و ارث را بررسی خواهید کرد. در مرحله بعد، به اشیاء و توابع Kotlin می پردازید و تفاوت آنها با سایر زبان های برنامه نویسی را می بینید. شما یاد خواهید گرفت که کد خود را سازماندهی کنید و تجربه کدنویسی خود را با کمک توابع و عبارات مختلف در Kotlin ساده کنید. از آنجا، شما با مجموعه‌ها و جریان‌ها کار می‌کنید، حلقه‌ها را در کد خود به کار می‌گیرید و داده‌ها را با کمک عملیات‌های مختلف جمع‌آوری فیلتر می‌کنید. در نهایت، به جنبه‌های عملکردی Kotlin می‌پردازید، جایی که با توابع و مقادیر افزونه، توابع مدل، و توابع اضافه بار در Kotlin کار خواهید کرد. در پایان این آموزش ویدیویی، شما به خوبی با ویژگی های اساسی Kotlin آشنا خواهید شد و آماده شروع کار خود به عنوان یک توسعه دهنده Kotlin خواهید بود. • ساخت برنامه های کاربردی اولیه با Kotlin • کلاس های سفارشی برای اشیاء Kotlin خود ایجاد و استفاده کنید • با کمک توابع Kotlin Expression کدهای مدولار تمیزتر بسازید • کار با مجموعه ها و عملیات جمع آوری مختلف • از توابع infix برای خوانایی بیشتر کد خود استفاده کنید • از توابع آرگومان متغیر برای انعطاف پذیرتر کردن کد خود استفاده کنید • اشیاء خود را به طور موثر با قالب های هوشمند Kotlin چک کنید اگر شما یک تازه کار با تجربه صفر در کاتلین هستید و به دنبال غواصی در آن هستید، این دوره ویدیویی است که به دنبال آن بودید. ایده آل برای کسانی که تجربه کمی یا صفر در جاوا و برنامه نویسی به طور کلی دارند، این آموزش ویدیویی شما را در مسیر خود به عنوان یک برنامه نویس با Kotlin، آخرین مرز برای توسعه اندروید، شروع می کند. [*] آموزش برنامه نویسی با Kotlin - آخرین مرز توسعه اندروید * [*] محتوای عملی با کد زنده اصول برنامه نویسی Kotlin را به شما می آموزد * [*] قدرت ترکیب کدهای Kotlin و Java را با تاکید بر Kotlin- ببینید. فقط ویژگی ها * *

سرفصل ها و درس ها

قدم های اول با کاتلین First Steps with Kotlin

  • بررسی اجمالی دوره The Course Overview

  • نصب Build Tools و IDE Installing Build Tools and IDE

  • سلام کاتلین Hello Kotlin

مبانی کاتلین Kotlin Basics

  • انواع اساسی و نحو Basic Types and Syntax

  • کد سازماندهی در کلاس ها و بسته ها Organizing Code in Classes and Packages

  • فعال کردن وراثت با کلاس ها و رابط ها Enabling Inheritance with Classes and Interfaces

  • ساده کردن کد خود با توابع Simplifying Your Code with Functions

کار با اشیاء و توابع Kotlin Working with Kotlin Objects and Functions

  • انتخاب بین کلاس آزاد و کلاس نهایی Choosing Between Open Class and Final Class

  • اصلاح خصوصیات کلاس با عبارات شیء و اشیاء همراه Modifying Class Properties with Object Expressions and Companion Objects

  • بررسی کارآمد نوع با Smart Casts Efficient Type Checking with Smart Casts

  • بررسی بیانیه های کنترل جریان Exploring Flow Control Statements

  • کار با قالب های رشته و رشته های چند خطی Working with String Templates and Multiline Strings

  • درک برابری ارجاعی و ساختاری Understanding Referential and Structural Equality

مجموعه ها و جریان ها Collections and Streams

  • تعریف و دسترسی به مجموعه ها Defining and Accessing Collections

  • استفاده از حلقه ها در کد شما Employing Loops in Your Code

  • عبور پارامترهای Vararg Passing Vararg Parameters

  • فیلتر کردن داده های شما Filtering Your Data

  • اجرای عملیات مجموعه - نقشه/کاهش/مرتب سازی Running Collection Operations – Map/Reduce/Sort

  • کار با Ranges Working with Ranges

غواصی در جنبه های عملکردی کاتلین Diving into Kotlin’s Functional Aspects

  • کار با توابع افزونه Working with Extension Functions

  • کار با Extension Properties Working with Extension Properties

  • ایجاد API های زیبا با استفاده از لامبدا با گیرنده Creating Beautiful APIs Using Lambda with Receiver

  • بارگذاری بیش از حد اپراتورها Overloading Operators

  • کار با Generics Working with Generics

  • کاهش نویز با تماس های تابع Infix Reducing Noise with Infix Function Calls

نمایش نظرات

Packtpub یک ناشر دیجیتالی کتاب‌ها و منابع آموزشی در زمینه فناوری اطلاعات و توسعه نرم‌افزار است. این شرکت از سال 2004 فعالیت خود را آغاز کرده و به تولید و انتشار کتاب‌ها، ویدیوها و دوره‌های آموزشی می‌پردازد که به توسعه‌دهندگان و متخصصان فناوری اطلاعات کمک می‌کند تا مهارت‌های خود را ارتقا دهند. منابع آموزشی Packtpub موضوعات متنوعی از جمله برنامه‌نویسی، توسعه وب، داده‌کاوی، امنیت سایبری و هوش مصنوعی را پوشش می‌دهد. محتوای این منابع به صورت کاربردی و به‌روز ارائه می‌شود تا کاربران بتوانند دانش و توانایی‌های لازم برای موفقیت در پروژه‌های عملی و حرفه‌ای خود را کسب کنند.

آموزش اصول کاتلین [ویدئو]
جزییات دوره
3 h 3 m
25
Packtpub Packtpub
(آخرین آپدیت)
از 5
ندارد
دارد
دارد
Edvin Syse
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Edvin Syse Edvin Syse

Edvin Syse یک توسعه‌دهنده جاوا در یک شرکت میزبانی نروژی است که در آن با یکپارچه‌سازی سیستم‌ها و توسعه ابزار کار می‌کند. او سرپرست پروژه TornadoFX a JavaFX Framework for Kotlin، و همچنین چندین پروژه منبع باز دیگر، از جمله FXLauncher یک راه‌انداز به‌روزرسانی خودکار بومی برای برنامه‌های جاوا است. او بیش از 15 سال با فناوری های جاوا و JVM کار کرده است.